//
//  XPShopHomeViewController.swift
//  iOS15Project
//
//  Created by xiaopin on 2024/2/28.
//

import UIKit

class XPShopHomeViewController: XPBaseViewController {

    //MARK: 公开属性
    
    //MARK: 私有属性
    
    //MARK: 懒加载
    
    //MARK: 默认基类方法
    override var preferredStatusBarStyle: UIStatusBarStyle{
        return .default
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        initData()
        initNotification()
        initNavigationBar()
        initSubViews()
        loadData()
    }
    
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        
    }
}

//MARK: #重写基类方法#
extension XPShopHomeViewController{
    /// 初始化数据
    override func initData() {
        super.initData()
    }
    
    /// 初始化通知
    override func initNotification(){
        
    }
    
    /// 初始化导航栏
    override func initNavigationBar() {
        self.title = "商城"
        super.initNavigationBar()
    }
    
    /// 初始化页面子控件视图
    override func initSubViews() {
        super.initSubViews()
        view.backgroundColor = .blue
    }
    
    /// 首次加载数据
    override func loadData() {
        
    }
}

//MARK: #自定义方法#
extension XPShopHomeViewController{
    
}

//MARK: #事件通知#
extension XPShopHomeViewController{
    
}

//MARK: #委托代理#
extension XPShopHomeViewController{
 
}
